import {NgModule} from '@angular/core';
import {CrudModule} from "../../../projects/geminis-ng/src/common/crud.module";
import {FileDownloadComponent} from "./fileDownload/fileDownload.component";
import {FileUploadComponent} from "./fileUpload/fileUpload.component";
import {DialogComponent} from "./dialog/dialog.component";
import {FileUploadModule} from "primeng/fileupload";
import {ButtonsComponent} from "./buttons/buttons.component";
import {ButtonRoutingModule} from "./button-routing.module";
import {FormsModule} from "@angular/forms";
import {CommonModule} from "@angular/common";
import {TableButtonComponent} from "./tableButton/table-button.component";

@NgModule({
  declarations: [
    FileDownloadComponent,
    FileUploadComponent,
    ButtonsComponent,
    DialogComponent,
    TableButtonComponent
  ],
  imports: [
    FormsModule,
    CommonModule,
    ButtonRoutingModule,

    FileUploadModule,

    CrudModule
  ],
  // exports: [DemoDialogComponent],
  providers: [],
  entryComponents: [
    // DemoDialogComponent
  ]
})
export class ButtonModule {
}
